supplied-by : 3dup dup 2over rot ;
